<?php
/**
 * <https://y.st./>
 * Copyright © 2016 Alex Yst <mailto:copyright@y.st>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <https://www.gnu.org./licenses/>.
**/

$xhtml = array(
	'title' => 'I have my system beep back!',
	'body' => <<<END
<p>
	I didn&apos;t work on job hunting today like I should have.
	However, I made major progress on <a href="https://git.vola7ileiax4ueow.onion/y.st./include.d">include.d</a>.
	In fact, the main goals of the working branch have been met and I can merge and release at any time now! That said, there are still other <code>@todo</code> items left, so I&apos;m going to try finishing them before the release.
	I started working on completing these lesser tasks, and I&apos;ve noticed that making visible progress is now a lot easier with the main goals accomplished.
	Before, every time that I&apos;d complete a few tasks, a few more would come up.
	Now, the remaining tasks seem unencumbered by unnoticed and/or new tasks.
	When I finish a task, I actually make a step closer to having my code where I want it.
	I&apos;m down to four <code>@todo</code> tags to deal with, only half of which are even code-related.
	Still, I&apos;ve also run across bugs that I hadn&apos;t noticed before.
	After I think that I&apos;m finished with all my <code>@todo</code> tag items, I should probably get back to writing up the debug scripts.
	It would be kind of stupid to release a version of include.d in which some of the classes and/or methods didn&apos;t pass even the most basic of checks.
	Some of the bugs I&apos;ve found caused exceptions to be thrown or errors to be raised even with basic use.
</p>
<p>
	Cyrus damaged his laptop by dropping it the other day, physically dislodging his headphone jack.
	He seems to make a habit of dropping his computer, but that&apos;s beside the point.
	After having done that, his speakers quit working.
	His theory is that the machine thinks that headphones are still plugged in, so the speakers were being kept off to accommodate, as most people don&apos;t want to use headphones and the speakers at the same time.
	He started changing his <a href="apt:xfce4-mixer">Audio Mixer</a> settings though, and managed to get the speakers back on.
	Later, he offhandedly mentioned that his computer has been beeping since he got the speakers working, which he didn&apos;t like.
	Somehow, he&apos;d activated the system beep using Audio Mixer! I asked him to show me what he&apos;d done so I could replicate it, and it seems that he&apos;d turned on just about every control toggle that he could find, and one of them happened to be labeled &quot;beep&quot;, which he hadn&apos;t notice before.
	We were able to turn his beep off and mine on.
	I&apos;ve really missed that beep, it used to alert me to all sorts of things.
	It seems to go off when I plug the laptop in, unplug it, or receive new emails, though I forget what all it did on <a href="/en/domains/thinkpad-x60s.local.xhtml">thinkpad-x60s</a>, on which it seems to be turned on by default.
	Additionally, it used to alert me to receiving messages on $a[IRC], but I don&apos;t see an option to have it do that on <a href="apt:weechat">WeeChat</a>, so that functionality might be lost to me for now.
</p>
END
);
